An army of invading aliens attack the peaceful land of Lyon with lust and carnage on their minds....
After a successful heist at the race track, talented thief Lupin has his sights set on a valuable...